ejection catapult - French English Dictionary